using Catastrophe.Common.AttributeEx;

namespace BaseAmd.BaseData
{
	public class BaseAxisInfoEntity
	{
		[DescribeInfo("轴名称")]
		public virtual string Name { get; set; }

		[DescribeInfo("相对坐标")]
		[AcqVar(true)]
		public virtual double RelPosition { get; set; }

		[DescribeInfo("绝对坐标")]
		[AcqVar(true)]
		public virtual double AbsPosition { get; set; }

		[DescribeInfo("机械坐标")]
		[AcqVar(true)]
		public virtual double MachPosition { get; set; }

		[DescribeInfo("剩余行程")]
		[AcqVar(true)]
		public virtual double Remain { get; set; }
	}
}
